见证: to be witness to, witness, evidence...
甚至于: so much (that), even (to the extent that)...
谜底: answer to a riddle...
占: to take possession of, to occupy, to take up...
八: eight, 8...
软实力: soft power (in international relations)...
冷却: to cool off, cooling...
生效: to take effect, to go into effect...
毅然: firmly, resolutely, without hesitation...
时时: often, constantly...